package com.planshare.service;

import com.planshare.object.AndroidPlan;
import com.planshare.object.User;

public interface UserService {
	
	public User signInUser(String email, String password);
	
	public User signUpUser(User user);

	public User updateUser(User user);

	public AndroidPlan[] getPlansForUser(User user);

	public User deletePlanForUser(AndroidPlan plan, User user);

	public User createPlanForUser(AndroidPlan plan, User user);

	public User[] getSubscriptionsForUser(User user);

	public User createSubscriptionForUser(User subscription, User user);

	public User deleteSubscriptionForUser(User subscription, User user);

}
